integral cable storages - Turco Inglés Diccionario